Ashland is a city in Southern Oregon located at the south end of the Rogue Valley, only about 15 miles from the California border.